home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 2 / Atari Mega Archive CD - Volume 2.iso / utils / omen / omenher2.txt < prev   
Internet Message Format  |  1995-04-22  |  13KB

  1. From wells_s@kosmos.wcc.govt.nz Thu Jul  7 01:21:35 1994 
  2. Return-Path: <wells_s@kosmos.wcc.govt.nz> 
  3. Received: from terminator.rs.itd.umich.edu by gauss.math.fsu.edu with SMTP (5.65/31gauss) 
  4.     id AA06775; Thu, 7 Jul 94 01:21:33 -0400 
  5. Received: from kosmos.wcc.govt.nz by terminator.rs.itd.umich.edu (8.6.9/2.3) 
  6.     with SMTP id BAA24392; Thu, 7 Jul 1994 01:21:23 -0400 
  7. Received: by kosmos.wcc.govt.nz (MX V4.0-1 VAX) id 2148; Thu, 07 Jul 1994 
  8.           17:16:45 +1200 
  9. Date: Thu, 07 Jul 1994 17:13:48 +1200 
  10. From: Steve Wells <wells_s@kosmos.wcc.govt.nz> 
  11. To: BOYDM@ATARI.ARCHIVE.UMICH.EDU 
  12. Message-Id: <00981144.03F73280.2148@kosmos.wcc.govt.nz> 
  13. Subject: OMENHER2.TXT - OMEn Herald, Issue #2, Volume #1.  (Goes with 
  14.          OMEN246D.LZH) 
  15. Status: O 
  16.  
  17.   _______________________             _____________________________ 
  18.  /  ___________________  \           / Esquimalt Digital Logic Inc \ 
  19.  | /                   \ |           | 820 Dunsmuir Road           | 
  20.  | |    OMEn Herald    | |           | Victoria, BC                | 
  21.  | | Volume 1 Number 2 | |           | Canada       V9A 5B7        | 
  22.  | |   February 1994   | |           |    Phone: (604) 384 0499    | 
  23.  | \___________________/ |           |    Fax:   (604) 384 0575    |  
  24.  \_______________________/           \_____________________________/ 
  25.  
  26. This newsletter keeps you up to date with developments of the OMEn 
  27. cross-platform operating system. We invite your comments and 
  28. suggestions so that we can improve usability for programmers and 
  29. users. Newsletter #1 is available in the Atari RT library on GENIE, 
  30. or request it from us. 
  31.  ___________________________________________________________________ 
  32. /                           What Is OMEn?                           \ 
  33. |                                                                   | 
  34. | The Open Multitasking Environment (OMEn) is an open architecture, | 
  35. | true preemptive multitasking operating system based on the 680x0  | 
  36. | processor family. It is also a graphical environment where the    | 
  37. | user has free access to all commands and features, even while     | 
  38. | running multiple programs simultaneously.                         | 
  39. |                                                                   | 
  40. | OMEn is a modular system in which I/O function files are created  | 
  41. | and configured without reference to the system core. It can thus  | 
  42. | be interfaced with ease, and BY ANY DEVELOPER, to any type of     | 
  43. | hardware and to any type of software protocol, existing or new.   | 
  44. | This includes printers, disk drives and file systems, networks,   | 
  45. | input devices, displays, industrial controls, MIDI, multi-media   | 
  46. | and so on.                                                        | 
  47. |                                                                   | 
  48. | OMEn is intended to run on most current 680x0 based computers     | 
  49. | (Macintosh, Atari, Amiga) including older low end models; PC via  | 
  50. | a 680x0 card; and new machines such as Power PC, Alpha IPX and    | 
  51. | Pentium by 68000 emulation and other techniques. Implementation   | 
  52. | progress for individual machines is detailed in issues of the     | 
  53. | OMEn Herald.                                                      | 
  54. |                                                                   | 
  55. | OMEn interface operation is nearer to UNIX X-Windows than to any  | 
  56. | other interface, but OMEn's size is a fraction of UNIX, and the   | 
  57. | generic object oriented drag-&-drop interface is unique. In       | 
  58. | addition, A SINGLE VERSION of an OMEn application program or I/O  | 
  59. | protocol interface will run on ALL COMPUTERS, making OMEn a much  | 
  60. | more open system than UNIX in this critical area.                 | 
  61. \___________________________________________________________________/ 
  62.  
  63.              Two Good Reasons To Write Software For OMEn 
  64.  
  65. 1. It is plain that under current market conditions, Atari and Amiga 
  66. have become dead-end systems, and even Apple is failing to gain its 
  67. share of the expanding market. The pool of 680x0 programmers is split 
  68. into incompatible camps based on each proprietary brand of computer, 
  69. while the pool of Intel programmers are all writing for the same non- 
  70. proprietary systems. 
  71.      OMEn will run on all 680x0 machines (including PCs with the 
  72. 680x0 card, and RISC machines by emulation) independently of the 
  73. fortunes of any one particular computer company. It is the only 
  74. system conceptually capable of reversing the well-developed trend 
  75. toward a closed Intel-Windows marketplace, and bringing good market 
  76. share to 680x0 based and open architecture systems. 
  77.      OMEn will be viable on almost the entire installed base of 
  78. existing computers, from the oldest 7 MHz monochrome Macs without 
  79. hard drives to the latest mega-feature machines. The potential market 
  80. area for OMEn software is thus set to the widest possible limits, and 
  81. developers who start early will have a head start on penetration of 
  82. the platforms not covered by early releases. This could propel small 
  83. companies from fringe markets to advantageous positions in major 
  84. markets. 
  85.  
  86. 2. There's just one operating system to know for any and all 
  87. machines, and it's a straightforward, easy to learn and use system. 
  88.      OMEn software makers will not have to know a variety of systems 
  89. to hit all the potential markets for a program. 
  90.  
  91.                          OMEn General Progress 
  92.  
  93. Conceptually, only configurable bootup remains to be tackled for a 
  94. complete open architecture operating system. It is intended that a 
  95. text based "Boot Script" somewhat akin to DOS'es CONFIG.SYS and 
  96. AUTOEXEC.BAT will be used to install desired I/O drivers, 
  97. preferences, startup applications and miscellaneous at boot time. 
  98.  
  99. A scaleable font handling system is now in place. It currently 
  100. manages certain Postscript Type Three fonts which use a simple text 
  101. based definition system editable with a text editor. These fonts are 
  102. easy to add extended character definitions to. They mesh neatly with 
  103. the rest of the scaleable graphics system, which uses the same 
  104. definition format, which we call "ZipScrip". An example of an object 
  105. defined by ZipScrip is: 
  106.  
  107. n                           New object 
  108. 0 200 m                     Move to co-ordinates 0,200 (X,Y) 
  109. 0 700 l                     Draw a line (from 0,200) up to 0,700 
  110. 100 700 l                   From there, line right to 100 
  111. 500 700 500 200 100 200 c   Then a big curve back to the bottom 
  112. e                           End polygon with a line back to the start 
  113. f                           Fill it in. It's a filled in "D" shape. 
  114.  
  115. On a similar note, the "code page 437" character set (the IBM 
  116. extended character set) has been adopted as characters 256 to 383 
  117. (hex 100 to 17F) of the OMEn character set. Character codes 384 to 
  118. 1023 (hex 180 to 3FF) are currently reserved. The single byte defined 
  119. character set is: 
  120.  0 to 15: Control Characters (End of File, NewLine, Wordwrap, etc) 
  121.  16 to 31: Extra OMEn printing characters (arrows, checkmark, etc) 
  122.  32 to 127: Regular ASCII printing character set 
  123.  128 to 255: Various non-printing commands (SetColors, bold, italics, 
  124.              SetTabs/Margins, PrintExtendedChar(>256), SetFont, ...) 
  125.  
  126.                              Release Dates 
  127.  
  128. The OMEn release for ATARI with development tools and documentation 
  129. is still planned for 2nd quarter '94, probably in April. Please reply 
  130. to receive your copy! 
  131.  
  132. A preliminary MACINTOSH release for 512K, Plus, SE, Classic, SE 30 
  133. and Classic II will also be available upon request at that time. (The 
  134. Classic III hasn't been tested.) Monochrome displays ONLY, of any 
  135. size, will work, and Mac hard drives are not accessable. 68030 based 
  136. machines with color or shades-of-grey displays are currenly not 
  137. working, even if set to two-color mode in the "Monitors" control 
  138. panel. OMEn starts up fine, and applications run okay, but everything 
  139. "freezes" after about 20 to 30 seconds. (Ideas are welcome.) 
  140.  
  141. The same OMEn software runs on both the Atari and the Mac. Since Mac 
  142. Plusses can't use standard format DOS disks, a special feature called 
  143. "DOSsify" has been added to convert an 800K Mac disk into an 8